/*
 * jQuery UI CSS Framework 1.8.16
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Theming
 */
@import url(jquery.ui.base.css);
@import url(jquery.ui.theme.css);
.txtwidth100 {
  width: 100%; }

.txtwidth50 {
  width: 50%; }

hr {
  border: thin solid #690; }

#main {
  border: thin solid #CBCDD9;
  clear: both;
  overflow: hidden;
  margin: 0 0 10px 0;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  border-bottom-left-radius: 7px;
  border-bottom-right-radius: 7px;
  box-shadow: 0 0 1px 1px #888;
  background-color: #FFF; }

#main h1 {
  padding: 10px 0 10px 10px;
  margin: 0 0 12px 0px;
  font-weight: lighter;
  font-size: 22px;
  background-color: #CBCDD9;
  letter-spacing: -1px;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  font-family: Verdana, Geneva, sans-serif;
  line-height: 30px;
  color: #002888; }

#main .content {
  padding: 0px;
  height: auto;
  margin: 0 10px 10px 10px;
  font-size: 11px; }

#main .content a {
  background: url("images/bullet") left no-repeat; }

#main .content .notforsale {
  font-weight: bold;
  font-size: 14px;
  color: #F00; }

#steps td {
  background-color: #CBCDD9;
  border-bottom: thin solid #A4FFA4;
  border-right: thin solid #CBCDD9;
  height: 50px; }

#steps .current {
  background-color: #FFF;
  border-right: thin solid #FFF; }

#mainform td {
  margin: 0 10px;
  padding: 0 10px; }

#mainform .title {
  font-size: 18px;
  padding: 5px 10px 0;
  font-family: Georgia, 'Times New Roman', Times, serif; }

#mainform .buttons {
  padding-right: 20px; }

#mainform .data {
  font-size: 16px;
  letter-spacing: -1px;
  font-weight: bold; }

#mainform .stitle {
  font-weight: bold; }

#mainform .dtitle {
  display: block; }

.mandatoryfld {
  color: #F00;
  font-weight: 500;
  font-size: 16px; }

#tb tr {
  border: solid thin #A0A0A4; }

#tb .tbtitle {
  font-weight: bold;
  letter-spacing: -1px;
  background-color: #CBCDD9; }

#tb-1 {
  font-size: 11px;
  border: solid thin #A0A0A4;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px; }

#tb-1 th {
  padding: 5px;
  font-size: 16px;
  font-weight: lighter;
  font-size: 16px;
  letter-spacing: -1px;
  font-family: Verdana, Geneva, sans-serif;
  line-height: 30px;
  color: #002888; }

#tb-1 .title {
  font-weight: bold;
  letter-spacing: -1px;
  font-size: 12px;
  background-color: #CBCDD9;
  font-family: Verdana, Geneva, sans-serif; }

#tb-1 .title td {
  border-right: solid thin #A0A0A4;
  border-bottom: solid thin #A0A0A4;
  padding: 5px; }

#tb-1 td {
  padding: 5px; }

#tblparticulars {
  border: solid thin #A0A0A4; }

#tblparticulars .ttitle {
  font-weight: bold;
  letter-spacing: -1px;
  background-color: #CBCDD9;
  font-family: Verdana, Geneva, sans-serif; }

#tblparticulars .title td {
  border-right: solid thin #A0A0A4;
  border-bottom: solid thin #A0A0A4; }

#tblparticulars .ttitle td {
  font-weight: bold;
  letter-spacing: -1px;
  background-color: #CBCDD9; }

/* #botb { */
/* 	border:solid thin #A0A0A4; */
/* } */
#botb td {
  padding: 10px;
  border: solid thin #A0A0A4; }

#botb .title-botb {
  background-color: #CBCDD9;
  font-weight: bold; }

.title {
  font-size: 18px;
  padding: 10px 10px 0 0;
  font-family: Georgia, 'Times New Roman', Times, serif; }

#tabbankdep td {
  padding: 5px; }

#tabbankdep input[type=text] {
  width: 250px; }

#tabbankdep .mandatoryfld {
  color: red;
  font-weight: 500;
  font-size: 16px; }

#paytab-2 {
  font-size: 11px;
  border: solid thin #A0A0A4;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px; }

#paytab-2 td {
  padding: 7px; }

#paytab-2 .title {
  font-weight: bold;
  letter-spacing: -1px;
  font-size: 12px;
  background-color: #CBCDD9; }

#paytab-2 .title td {
  border-right: solid thin #A0A0A4;
  border-bottom: solid thin #A0A0A4; }

.ucase {
  text-transform: uppercase;
  font-weight: bold; }

#paymod td {
  padding: 10px;
  margin: 0; }

#iswitchtab td {
  font-size: 12px;
  padding: 10px; }

.smalltxt {
  font-size: 9px; }

#tfee td {
  padding: 5px;
  border: thin solid #CBCDD9; }

#tfee td .ixtra {
  border: none;
  /* 	width: 200px; */
  text-align: right;
  font-weight: bold;
  display: inline; }

#tfee .hd {
  height: 30px;
  background-color: #FFBFBF;
  text-align: center;
  font-size: 14px;
  font-weight: bold;
  text-transform: uppercase; }

#tfee .shd {
  height: 30px;
  background-color: #CEFFCE;
  text-align: center;
  font-size: 14px;
  font-weight: bold;
  text-transform: uppercase; }

